Page({
  goPassport(ev) {
    console.log(ev, '点击访客邀请列表项得到的参数');
    // 失效状态不允许查看通行证
    if (ev.mark.status === 0) return wx.utils.toast('当前通行证已失效')
    // 跳转到通行证页面，跳转的同时，写到当前访客列表项的id，通过id请求二维码
    wx.navigateTo({
      url: `/visitor_pkg/pages/passport/index?id=${ev.mark.id}`
    })
  },
  onLoad() {
    this.getVistorList()
  },
  // 获取访客列表的数据
  async getVistorList() {
    // 调用访客列表的数据
    const { code, data } = await wx.http.get('/visitor')
    // 检测接口的调用结果
    if (code !== 10000) return wx.utils.toast()
    // 请求接口成功,修改data数据，渲染页面
    this.setData({
      visitorList: data.rows
    })
  }
})
